Enabling preemptive multiprogramming on GPUs
نویسندگان
چکیده
منابع مشابه
Enabling New Uses for Gpus
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
متن کاملENABLING NEW USES FOR GPUS by Matthew
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
متن کاملMultiprogramming On Multiprocessors
18 In summary, time-slicing introduces preemption, which can have enormous impact on a program, particularly programs that use barriers. Programs that don't use barriers, or synchronize infrequently are immune to the eects of time-slicing. Coscheduling has a cheap implementation and can remove the overhead due to preemption. Unfortunately, it has a built-in eectiveness of 80% or so, and perform...
متن کاملEnabling High Performance Computing in Cloud Infrastructure using Virtualized GPUs
With the advent of virtualization and Infrastructure-as-a-Service (IaaS), the broader scientific computing community is considering the use of clouds for their technical computing needs. This is due to the relative scalability, ease of use, advanced user environment customization abilities clouds provide, as well as many novel computing paradigms available for data-intensive applications. Howev...
متن کاملMultiprogramming pdf
progress report on the multiprogramming effort at the. Department of.This paper describes the philosophy and structure of a multiprogramming sys. The multiprogramming system developed by Regnecentralen for the RC 4000.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGARCH Computer Architecture News
سال: 2014
ISSN: 0163-5964
DOI: 10.1145/2678373.2665702